snow chain – English–Español translations

🇬🇧 en es 🇪🇸

snow chain noun

  • a chain put on a wheel of a vehicle to give it more traction
cadenas de nieve
Wiktionary Links